military designed vehicle - Francés Inglés Diccionario